package com.vlin.message.handler.tuya;

import org.springframework.stereotype.Component;

import com.alibaba.fastjson.JSONObject;

@Component
public class DeviceStatusListener extends AbstractTuyaMessageHandler {

	//接收器去接受过滤信息； 并拥有发送功能； 此为设备上报状态的监听器 ；最好实现 多线程； 重启时候自动获取条件；
	
	//或者去redis中查找，此设备的条件；（不太可靠） 条件存储
	
	@Override
	public boolean doSupport(JSONObject object) {
		
		return object.containsKey("dataId");
	}

	@Override
	public void doHandle(JSONObject object) {//有数据更新才需要监听是否有符合条件设备出发条件
		
		//根据过滤信息来过滤，如果条件成功 返回结果； 可以考虑多线程发送数据
		
		
		
	}

	

}
